package com.jade.zsy.base.vo;


import com.jade.bss.base.utils.EntityVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 业务日志
 * User: jinya
 * Date: 2017/6/3
 * Time: 14:08
 * TEL :17701640710   MAIL:2009_jinya@163.com
 * To change this template use File | Settings | File Templates.
 */
@Data
@ApiModel(value ="条码规则")
public class BarcodeRuleVo extends EntityVo {
    @ApiModelProperty(value = "键值",notes = "键值")
    private long id;
    @ApiModelProperty(value = "创建者",notes = "创建者")
    private String creator;
    @ApiModelProperty(value = "创建时间",notes = "创建时间")
    private Date createTime;
    @ApiModelProperty(value = "修改者",notes = "修改者")
    private String modifier;
    @ApiModelProperty(value = "修改时间",notes = "修改时间")
    private Date modifyTime;
    @ApiModelProperty(value = "助记码",notes = "助记码")
    private String codeHelp;//助记码
    @ApiModelProperty(value = "标题",notes = "标题")
    private String title;//标题
    @ApiModelProperty(value = "第一级别",notes = "第一级别")
    private int firstLevel;//第一级别
    @ApiModelProperty(value = "第一级别类型",notes = "第一级别类型")
    private int firstType;//第一级别类型
    @ApiModelProperty(value = "第一级别对象",notes = "第一级别对象")
    private String firstObject;
    @ApiModelProperty(value = "第二级别",notes = "第二级别")
    private int secondLevel;//第二级别
    @ApiModelProperty(value = "第二级别类型",notes = "第二级别类型")
    private int secondType;//第二级别类型
    @ApiModelProperty(value = "第二级别类型对象",notes = "第二级别类型对象")
    private String secondObject;
    @ApiModelProperty(value = "第三级别",notes = "第三级别")
    private int thirdLevel;//第三级别
    @ApiModelProperty(value = "第三级别类型",notes = "第三级别类型")
    private int thirdType;//第二级别类型
    @ApiModelProperty(value = "第三级别对象",notes = "第三级别对象")
    private String thirdObject;
    @ApiModelProperty(value = "第六级别",notes = "第六级别")
    private int sixLevle;
    @ApiModelProperty(value = "长度",notes = "长度")
    private int serialNoLength;

}
